not know what hit you - Alemán Inglés Diccionario